package com.liantong.demo_part2.Mapper;

import org.springframework.stereotype.Repository;

import java.util.HashMap;
import java.util.Map;

@Repository
public interface RankMapper {

    /**
    直接法排序
     */
    void zhijie_rank(String high_flow_weight,String high_meal_weight,String pingjing_weight);
    void zhijie_index1();
    void zhijie_index2();

    void AHP_rank1(String weight1);
    void AHP_rank2(String weight2);
    void AHP_rank3(String weight3);
    void AHP_total();
    void AHP_index1();
    void AHP_index2();

    void TOPSIS_duankou_pre();
    void TOPSIS_zhishi_pre();
    String TOPSIS_get_min_increase();
    void TOPSIS_get_max(String parm);
    void TOPSIS_liuliangzengzhang_pre(String increase_min);
    void TOPSIS_putonguser_pre();

    String TOPSIS_guiyi_duankou1_sum();
    void TOPSIS_guiyi_duankou1(String sum);
    String TOPSIS_guiyi_zhishi2_sum();
    void TOPSIS_guiyi_zhishi2(String sum);
    String TOPSIS_guiyi_putonguser3_sum();
    void TOPSIS_guiyi_putonguser3(String sum);
    String TOPSIS_guiyi_quanliang4_sum();
    void TOPSIS_guiyi_quanliang4(String sum);
    String TOPSIS_guiyi_junzhi5_sum();
    void TOPSIS_guiyi_junzhi5(String sum);
    String TOPSIS_guiyi_gaodenguser6_sum();
    void TOPSIS_guiyi_gaodenguser6(String sum);
    String TOPSIS_guiyi_liuliangzengzhang7_sum();
    void TOPSIS_guiyi_liuliangzengzhang7(String sum);
    String TOPSIS_guiyi_top10user8_sum();
    void TOPSIS_guiyi_top10user8(String sum);
    String TOPSIS_guiyi_fengzhi9_sum();
    void TOPSIS_guiyi_fengzhi9(String sum);

    HashMap<String,String> get_min_and_max();
    void TOPSIS_zheng_value(Map<String,String> parms);
    void TOPSIS_fu_value(Map<String,String> parms);
    void TOPSIS_total();
    void TOPSIS_index1();
    void TOPSIS_index2();



}
